how are containers created